]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
magnifier: Small cleanup
authorFlorian Müllner <fmuellner@gnome.org>
Thu, 29 Jul 2021 20:17:54 +0000 (22:17 +0200)
committerMarge Bot <marge-bot@gnome.org>
Sat, 31 Jul 2021 17:18:08 +0000 (17:18 +0000)
Use an early return instead of a big if() block to cut down on
indentation.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1932>

js/ui/magnifier.js

index 57b32cb057cf80574534647b3ab567d8eea6fb75..22581278df486fdd8fbed7d5040d4ba17f6c07a0 100644 (file)
@@ -232,20 +232,21 @@ var Magnifier = class Magnifier {
     scrollToMousePos(...args) {
         const [xMouse, yMouse] = args.length ? args : global.get_pointer();
 
-        if (xMouse != this.xMouse || yMouse != this.yMouse) {
-            this.xMouse = xMouse;
-            this.yMouse = yMouse;
-
-            let sysMouseOverAny = false;
-            this._zoomRegions.forEach(zoomRegion => {
-                if (zoomRegion.scrollToMousePos())
-                    sysMouseOverAny = true;
-            });
-            if (sysMouseOverAny)
-                this.hideSystemCursor();
-            else
-                this.showSystemCursor();
-        }
+        if (xMouse === this.xMouse && yMouse === this.yMouse)
+            return;
+
+        this.xMouse = xMouse;
+        this.yMouse = yMouse;
+
+        let sysMouseOverAny = false;
+        this._zoomRegions.forEach(zoomRegion => {
+            if (zoomRegion.scrollToMousePos())
+                sysMouseOverAny = true;
+        });
+        if (sysMouseOverAny)
+            this.hideSystemCursor();
+        else
+            this.showSystemCursor();
     }
 
     /**